#ifndef SPACE_OBJECT_KERNEL_HH
#define SPACE_OBJECT_KERNEL_HH

#include "space_object.hh"

#define CUDA_VARIANT_GPU3


void space_object_cuda_collide(SpaceObject::SO_Data *objects, SpaceObjectAtlas::SOA_Data *atlas, unsigned int count);
#ifdef CUDA_VARIANT_GPU3

void space_object_cuda_prepare(SpaceObject::SO_Data *objects, SpaceObjectAtlas::SOA_Data *atlas, unsigned int count);

#endif //CUDA_VARIANT_GPU3

#endif //SPACE_OBJECT_KERNEL_HH
